What is the meaning of the word "horseradish peroxidase"?

Definitions: